sensory homunculus - Turkish English Dictionary